make a big contribution - German English Dictionary